#image img{
    width: 690px;
    height: 388px;
}
#map, #gallery{
    padding: 5px 0px;
    border: 2px black solid;
    background-color: white;
}
#map a, #gallery a{
    padding: 5px;
    color: black;
}
#map{
    top: 13px;
    left: 13px;
}
#gallery{
    top: 13px;
    left: 96px;
}
/*#venue,*/#vname, #description{
    /* for IE */
    filter:alpha(opacity=80);
    /* CSS3 standard */
    opacity:0.8;
    background-color: black;
    padding: 5px;
    color: white;
}
#venue{
    top: 13px;
    right: 13px;
    width: 120px;
    height: 362px;
    padding: 0px;/*5px;*/
    /*background-color: red;*/
    text-align: center;
    color: #6666ff;
    font-size: 9px;
    font-weight: bolder;
}
#vname{
    bottom: 110px;
    left: 13px;
    font-size: 19px;
    font-weight: bolder;
}
#description{
    bottom: 13px;
    left: 13px;
    width: 500px;
    height: 80px;
}
.hidden-gal{
    display: none;
}